﻿SCENODE - PONT KEYSHOT (Windows)
================================

A quoi ça sert
--------------
Ce petit programme relie la page de chat Scenode (dans votre navigateur) au
KeyShot installé sur votre ordinateur. Grâce à lui, Scenode peut écrire un
script de scène, le lancer dans KeyShot et regarder l'image obtenue pour la
corriger, au lieu de vous faire copier-coller chaque script.

Mise en route
-------------
1. Décompressez le dossier où vous voulez (par exemple dans Documents).
2. Double-cliquez sur « Lancer Scenode.bat ».
   Windows peut afficher un avertissement de sécurité parce que le fichier
   vient d'Internet : choisissez « Informations complémentaires » puis
   « Exécuter quand même », ou « Exécuter ».
3. Une fenêtre noire s'ouvre et affiche un code du type ABCDE-FGHJK.
4. Dans la page de chat, cliquez sur « Connecter KeyShot », saisissez ce code,
   puis « Connecter ». Si le navigateur demande l'autorisation d'accéder au
   réseau local ou aux appareils locaux, acceptez.
5. Laissez la fenêtre noire ouverte tant que vous utilisez Scenode.

Le code reste le même d'une fois sur l'autre : vous ne le saisissez qu'une
fois par navigateur.

Ce que le pont peut faire, et rien d'autre
------------------------------------------
- Lire et écrire des fichiers dans un seul dossier : Documents\Scenode KeyShot.
- Lancer KeyShot (sans interface) sur un script de ce dossier, après votre
  accord dans le chat. Vous pouvez lire le script avant d'accepter.
- Arrêter ce lancement.

Il n'écoute que votre ordinateur (adresse « localhost ») : il n'est pas
joignable depuis Internet ni depuis le réseau, et il refuse toute demande qui
ne porte pas votre code. Ne communiquez ce code à personne.

À savoir : un script KeyShot est un programme Python qui s'exécute avec vos
droits. N'acceptez un lancement que si c'est vous qui avez demandé le travail
à Scenode.

Où sont mes fichiers ?
----------------------
Dans Documents\Scenode KeyShot, un sous-dossier par projet : scripts (.py),
images rendues, scènes (.bip), journaux.

En cas de souci
---------------
- « KeyShot : INTROUVABLE » : indiquez l'emplacement de keyshot_headless.exe.
  Ouvrez « Lancer Scenode.bat » avec le Bloc-notes et ajoutez à la fin de la
  ligne qui commence par « powershell » :
      -KeyShot "C:\chemin\vers\keyshot_headless.exe"
  (ce fichier se trouve dans le sous-dossier « bin » de l'installation de
  KeyShot).
- « Le port 47600 est déjà utilisé » : le pont est déjà lancé dans une autre
  fenêtre.
- La page indique « Le pont ne répond pas » : vérifiez que la fenêtre noire est
  ouverte, et que vous avez autorisé l'accès au réseau local dans le
  navigateur (icône à gauche de l'adresse du site > Paramètres du site).
  Navigateurs conseillés : Chrome ou Edge.
- Pour tout arrêter : fermez la fenêtre noire.
- Pour désinstaller : supprimez ce dossier. Vos projets restent dans
  Documents\Scenode KeyShot.
